Definition of Rain Down

  • (verb) precipitate as rain; "If it rains much more, we can expect some flooding"

Synonyms of Rain Down


Antonyms of Rain Down


No Antonyms Found.

Homophones of Rain Down


No Homophones Found.